class  Person {
    num age = 20;
    String name = "小明";
    Person(this.name,this.age);
    void printInfo(){
      print("${this.name}----------${this.age}");
    }
  }

class Web extends Person{//Web 继承Person

}
main(){
  /**面向对象的三大特性: 封装 继承 多态
   * Dart 中类的继承
   * 1.子类使用extends 关键词来继承父类
   * 2.子类会继承父类里面可见的属性和方法 但是不会继承构造函数
   * 3.子类能复写父类的方法 getter 和 setter
   * 
   * 
   */
  Web w = new Web();
  print(w.name);
  w.printInfo();
}